package com.ruoyi.system.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.system.domain.HUAWEI.*;
import com.ruoyi.system.domain.function.ProdOrderDTO;

import javax.xml.soap.SOAPException;
import java.util.List;

/**
 * EMS厂履历数据Service接口
 *
 * @author ruoyi
 * @date 2023-03-08
 */
public interface ITBtpMtlCurriculumViateTiService extends IService<TBtpMtlCurriculumViateTi> {

    String purchaseOrder(List<TBtpMtlCurriculumViateTiDTO> list);

    String testHuaweiZsxx(EmsBarcodeRelation emsBarcodeRelation) throws SOAPException;

    String retrieval(List<EmsBarcodeShipmentDTO> list);

    String testHuaweiTmsx(EmsBarcodeAttribute bute);

    AjaxResult getEntityRevision(String po);

    String uploadKg(GdkgInfoDTO dto);
}
